.main {
  width: 100%;
  height: 860rpx;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 180rpx;
  position: absolute;
  top: 0; }
  .main .avatar {
    width: 140rpx;
    height: 140rpx;
    background: #FFFFFF;
    border: 8rpx solid #fff;
    border-radius: 10rpx; }
  .main .name {
    font-size: 32rpx;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: white; }
  .main .zi {
    font-size: 22rpx;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: white; }
  .main .price_info {
    width: 690rpx;
    height: 340rpx;
    background-image: url("https://test.fkynet.net/wximage/store/store_bg1.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    border-radius: 30rpx;
    margin-top: 30rpx;
    box-shadow: 1px 1px 10px grey; }
    .main .price_info .key {
      font-size: 28rpx;
      font-family: PingFangSC-Regular, PingFang SC;
      font-weight: 400;
      color: gray; }
    .main .price_info .val {
      font-size: 48rpx;
      font-family: WeChat-Sans-Std-Medium, WeChat-Sans-Std;
      font-weight: 500;
      color: #333333; }
    .main .price_info .tx_btn {
      width: 166rpx;
      height: 64rpx;
      background: #FF4C4D;
      color: white;
      border-radius: 16rpx;
      display: flex;
      align-items: center;
      justify-content: center;
      margin-left: auto; }
    .main .price_info .tj {
      width: 100%;
      justify-content: space-around; }
      .main .price_info .tj .key {
        font-size: 24rpx; }
      .main .price_info .tj .val {
        font-size: 36rpx;
        margin-top: 10rpx; }

.tit {
  font-size: 38rpx;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #333333;
  margin-bottom: 20rpx; }

.nav_list {
  margin-top: 30rpx; }
  .nav_list .nav {
    font-size: 34rpx;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333333;
    border-bottom: 2rpx solid #F1F1F1; }
    .nav_list .nav .icon {
      width: 35rpx;
      height: 35rpx;
      margin-right: 30rpx; }
    .nav_list .nav .cuIcon-right {
      margin-left: auto; }

.bgmains {
  background: #0000 !important;
  position: absolute; }

.tixian .bgmains {
  color: #fff; }

.tixian .header {
  background-image: url("https://test.fkynet.net/wximage/store/tixian_bg.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  width: 750rpx;
  height: 700rpx;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 230rpx; }
  .tixian .header .key {
    font-size: 28rpx;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #FFFFFF; }
  .tixian .header .val {
    font-size: 60rpx;
    font-family: WeChat-Sans-Std-Medium, WeChat-Sans-Std;
    font-weight: 500;
    color: #FFFFFF; }

.tixian .box {
  position: relative;
  top: 0px;
  margin-top: -130rpx;
  border-radius: 40rpx 40rpx 0px 0px;
  z-index: 9999999;
  height: 300rpx;
  background-color: #fff; }
  .tixian .box .money {
    width: 690rpx;
    height: 80rpx;
    background: #F7F8F9;
    border-radius: 16rpx;
    margin-top: 40rpx; }
    .tixian .box .money .key {
      font-size: 32rpx;
      font-family: PingFangSC-Medium, PingFang SC;
      font-weight: 500;
      color: #333333; }
  .tixian .box .tips {
    font-size: 24rpx;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333333; }

.tixian .submit {
  width: 660rpx;
  height: 88rpx;
  background: linear-gradient(270deg, #FF716C 0%, #FF484A 100%);
  border-radius: 40rpx;
  display: flex;
  align-items: center;
  margin-left: 15rpx;
  justify-content: center;
  font-size: 32rpx;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #FFFFFF;
  margin-top: 40rpx; }
